Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ShellCheck to fedora images #385

Merged
merged 1 commit into from
Sep 11, 2024
Merged

Add ShellCheck to fedora images #385

merged 1 commit into from
Sep 11, 2024

Conversation

Luap99
Copy link
Member

@Luap99 Luap99 commented Sep 6, 2024

It is installed at runtime in podman which is not good[1]. Install it here so we can drop the dnf install there.

Also update some timebombs, pasta is in stable now, tar is still broken in debian and IMA bug is also still not fixed in podman.

[1] https://github.com/containers/podman/blob/f22f4cfe50f70fa5bf6d8be6d1e3a33ca9668568/contrib/cirrus/prebuild.sh#L54

It is installed at runtime in podman which is not good[1]. Install it
here so we can drop the dnf install there.

Also update some timebombs, pasta is in stable now, tar is still broken
in debian and IMA bug is also still not fixed in podman.

[1] https://github.com/containers/podman/blob/f22f4cfe50f70fa5bf6d8be6d1e3a33ca9668568/contrib/cirrus/prebuild.sh#L54

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
@Luap99
Copy link
Member Author

Luap99 commented Sep 6, 2024

@edsantiago I am out next week so maybe you can try these images in podman and remove the extra install there.

Copy link

github-actions bot commented Sep 6, 2024

Cirrus CI build successful. Found built image names and IDs:

Stage Image Name IMAGE_SUFFIX
base debian do-not-use
base fedora do-not-use
base fedora-aws do-not-use
base fedora-aws-arm64 do-not-use
base image-builder do-not-use
base prior-fedora do-not-use
cache build-push c20240906t153420z-f40f39d13
cache debian c20240906t153420z-f40f39d13
cache fedora c20240906t153420z-f40f39d13
cache fedora-aws c20240906t153420z-f40f39d13
cache fedora-netavark c20240906t153420z-f40f39d13
cache fedora-netavark-aws-arm64 c20240906t153420z-f40f39d13
cache fedora-podman-aws-arm64 c20240906t153420z-f40f39d13
cache fedora-podman-py c20240906t153420z-f40f39d13
cache prior-fedora c20240906t153420z-f40f39d13
cache rawhide c20240906t153420z-f40f39d13
cache win-server-wsl c20240906t153420z-f40f39d13

@edsantiago
Copy link
Member

debian prior-fedora fedora fedora-aws rawhide
kernel 6.10.7-1 6.5.6-300 6.8.5-301 6.8.5-301 6.8.5-301
6.10.6-1 ⇑
aardvark-dns 1.12.2-1 1.12.1-1 1.12.2-2 1.12.1-1 1.12.2-2
1.9.0-2 ⇑ 1.12.1-1 ⇑ 1.12.1-1 ⇑
netavark 1.12.1-3 1.12.2-1 1.12.2-1 1.12.2-1 1.12.2-1
1.9.0-4 ⇑ 1.12.1-1 ⇑ 1.12.1-1 ⇑
buildah 1.37.1+ds1-2 1.37.1-1 1.37.1-1 1.37.1-1 1.37.2-1
1.37.0-1 ⇑ 1.37.0-1 ⇑ 1.37.1-1 ⇑
containers-common ? 1-99 0.60.1-1 0.60.1-1 0.60.2-1
0.60.0-1 ⇑
docker-ce 5:27.2.0-1~debian.12~bookworm ? ? ? ?
5:27.1.2-1~debian.12~bookworm ⇑
passt 2024-08-21 2024-08-14 2024-08-21 2024-08-21 2024-08-21
2024-08-14 ⇑ 2024-08-14 ⇑ 2024-08-14 ⇑
podman 5.2.1+ds1-4 4.9.4-1 5.2.2-1 5.2.2-1 5.2.2-1
5.2.1+ds1-2 ⇑ 5.2.1-1 ⇑ 5.2.1-1 ⇑ 5.2.1-1 ⇑
skopeo 1.13.3+ds1-2+b2 1.16.0-1 1.16.1-1 1.16.1-1 1.16.1-1
1.16.0-1 ⇑ 1.16.0-1 ⇑ 1.16.0-1 ⇑
systemd 256.5-2 254.16-1 255.10-3 255.10-3 256.5-1
256.5-1 ⇑ 256.4-1 ⇑

edsantiago added a commit to edsantiago/libpod that referenced this pull request Sep 9, 2024
Minor bump. Fedora VMs now include ShellCheck, so we can
remove the 'dnf install' at CI run time.

Also, FWIW, Debian *vark are now at 1.12 (from 1.9)

VMs built in containers/automation_images#385

Signed-off-by: Ed Santiago <santiago@redhat.com>
@lsm5
Copy link
Member

lsm5 commented Sep 11, 2024

containers/podman#23899 has green CI. So, LGTM

@lsm5 lsm5 merged commit 90ac9fc into containers:main Sep 11, 2024
41 checks passed
@Luap99 Luap99 deleted the ShellCheck branch September 13, 2024 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants